@charset "utf-8";
/* CSS Document */
.login_shell{ width:100%;}
.login_logo{ width:100%; margin:30px 0;}
.maxWidth{ max-width: 60% }
.login_logo a{ display:block; width:100%; text-align:center; margin:0 auto;}
.login_inpt{ width:86%; height:auto; margin:0 auto;}
.login_inpt input{ width:100%; border:none; border-bottom:1px solid #cccccc; height:60px;padding-left:60px; font-size:1em; margin:10px 0;}
.number_tel{ background:url(../images/login_11.png) left 15px center no-repeat;}
.number_email{ background:url(../images/icon_06.png) left 15px center no-repeat;}
.number_person{ background:url(../images/icon_03.png) left 15px center no-repeat;}
.number_password{ background:url(../images/login_15.png) left 15px center no-repeat;}
.number_password1{ background:url(../images/login_14.png) left 15px center no-repeat;}
.login_button{ width:76%; margin:30px auto;}
.login_button button{background:#f48a00;  border-radius:3px; width:100%; border:none; color:white; height:42px; font-size:1em;}
.login_zc{ height:32px; font-size:.8em; text-align:right; color:#999;}
.login_mm a{ float:left; font-size:.8em; color:#999;}

.verification{border-bottom:1px solid #cccccc; }
.verification input{ width:65%; border:none; background:url(../images/login_12.png) left 15px center no-repeat;}
.verification button{ padding:0 2%; height:36px; font-size:.8em; border-radius:2px; background:#f48a00; color:white; border:none;}
.login_inpt01 input{ margin:0}
div.loadingCss{margin: 4px auto;width: 18px;height: 18px;border: 2px solid;border-color: #fff #fff transparent;border-radius: 50%;box-sizing: border-box;animation: loading 1s linear infinite;}
    @keyframes loading{
        0%{
            transform: rotate(0deg);
        }
        100%{
            transform: rotate(360deg);
        }
    }
}







